* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

ul,
li {
	list-style-type: none;
}


/*下拉刷新字体*/

.mui-pull-caption {
	color: #ddd;
	font-size: 14px;
}

.mui-pull .mui-pull-loading {
	font-size: 18px!important;
	height: 18px!important;
	width: 18px;
}

#refreshContainer {
	padding-top: 50px;
}


/*积分明细暂无信息样式*/

.tips_info {
	width: 200px;
	height: 100px;
	line-height: 100px;
	color: #999;
	font-size: 17px;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	margin: auto;
	text-align: center;
}

.mui-segmented-control.mui-scroll-wrapper {
	height: 40px;
}

.mui-segmented-control.mui-scroll-wrapper .mui-scroll {
	width: 100%;
}


/*头部样式*/

html,
body,
.mui-content {
	background: #fafafa;
	height: 100%;
}

.my_order_nav,
.my_team_nav {
	background: #fff;
	box-shadow: none;
	font-family: "微软雅黑";
}

.my_order_nav {
	border-bottom: 1px solid #f0f0f0;
}

.my_order_back {
	color: #333;
}

.my_order_return {
	font-size: 14px;
	vertical-align: 1.5px;
}


/*取消点击效果*/

.mui-table-view-cell.mui-active {
	background-color: #fff !important;
}

.mui-navigate-right.mui-active {
	background-color: #fff!important;
}

.mui-table-view-cell>a:not(.mui-btn).mui-active {
	background-color: #fff!important;
}

.mui-btn:enabled:active,
button:enabled:active {
	background-color: #e60012!important;
}


/*my_team.html css样式（我的团队）start*/

.my_team_content>.mui-table-view:first-child {
	margin-top: 3%;
}

.my_team_mainbox {
	position: static;
	margin: 3% 0;
}

.my_team_mainbox .mui-table-view-cell:after {
	background: #dedede;
}

.my_team_subordinate.mui-table-view-cell:after {
	left: 0;
}

.my_team_mainbox li {
	font-size: 14px;
}

.my_team_codetext {
	margin-top: 9%;
}

.my_team_codetext,
.my_team_code {
	width: 25%;
	height: 25%;
}

.my_team_code img {
	vertical-align: middle;
}


/*my_team.html css样式（我的团队）end*/


/*my_exchange.html css样式（积分兑换）start*/

.my_exchange_input {
	font-size: 14px;
	width: 88% !important;
}

.my_exchange_input {
	border: none !important;
}

.my_exchange_input[type=text] {
	padding: 0;
	margin-bottom: 0;
}

.my_exchange_all {
	display: inline-block;
	color: #e60012;
	width: 10%;
}

.my_exchange_convertibility.mui-table-view-cell {
	padding-bottom: 0;
}

.my_exchange_convertibility.mui-table-view-cell:after {
	height: 0;
}

.my_exchange_list {
	background: #fafafa;
	color: #999;
	padding: 8px 15px;
	font-size: 12px !important;
}

.my_exchange_list.mui-table-view-cell:after {
	position: static;
}

.my_exchange_mainbox li i {
	font-style: normal;
}

.my_exchange_confirmbtn {
	display: block;
	width: 90%;
	margin: 10% auto;
	padding: 12px;
	background: #e60012;
	color: #fff;
	border-radius: 5px;
	border: 1px solid #e60012;
	font-size: 14px;
}


/*my_exchange.html css样式（积分兑换）end*/


/*integral_center.html css样式（积分中心）start*/

.integral_center_available {
	width: 100%;
	padding: 6%;
	background: #f56161;
	margin-top: 3%;
}

.integral_center_available p {
	color: #fff;
	text-align: center;
	margin: auto;
	padding: 1% 0;
}

.integral_center_available_num {
	font-weight: bold;
	font-size: 16px;
}

.integral_center_row {
	width: 100%;
	height: 70px;
	background: #fff;
}

.integral_center_row li {
	margin-top: 13px;
	height: 42px;
	border-right: 1px solid #bfbfbf;
	text-align: center;
}

.integral_center_row li:last-child {
	border: none!important;
}

.integral_center_row li p {
	margin: 0;
	color: #333;
}

.integral_center_mainbox .mui-navigate-right>.mui-badge {
	right: 26px;
	color: #333;
	font-size: 14px;
}


/*integral_center.html css样式（积分中心）end*/


/*积分明细导航css*/

.mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
	border-bottom: 2px solid #e93b3d;
	color: #e93b3d;
}

.setting_huiyuan_tab.mui-segmented-control.mui-scroll-wrapper .mui-control-item {
	float: left;
	display: inline-block;
	width: 20%;
	padding: 0;
	margin: 0 2.5%;
}

.setting_huiyuan_nav {
	overflow: hidden;
	padding: 0 0;
}

.setting_huiyuan_tab {
	position: fixed !important;
	z-index: 9 !important;
	top: 44px !important;
	background: #fff;
	height: 40px;
}

.integral_exchange_listbox.mui-table-view:after,
.integral_exchange_listbox.mui-table-view:before {
	height: 0;
}


/*reward_integral_detail.html css样式（奖励积分明细） start*/


/*导航css*/

.mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
	color: #e93b3d;
}

.mui-slider-indicator.mui-segmented-control {
	background: #fff;
}

.mui-segmented-control.mui-scroll-wrapper {
	height: 40px;
}

.setting_huiyuan_navs .mui-control-item {
	font-size: 14px;
}

.setting_huiyuan_navs .mui-active {
	border-bottom: 1px solid #e93b3d;
}

.setting_huiyuan_navs .mui-active {
	display: inline-block !important;
	line-height: 37px !important;
	border-bottom: 2px solid #f5777d !important;
	padding: 0 0px !important;
	margin: 0 15px !important;
}


/*主体css*/

.integral_mainbox {
	margin-top: 2%;
}

.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item {
	border: none;
}

.integral_exchange_listbox .mui-table-view-cell:after {
	left: 0;
	background: #dedede;
}

.integral_exchange_box p:first-child {
	color: #333;
}

.integral_exchange_listbox .integral_data {
	font-size: 12px;
}

.integral_exchange_listbox .integral_data i {
	font-style: normal;
}

.integral_exchange_listbox .integral_number {
	color: #e93b3d !important;
	font-size: 14px;
}


/*reward_integral_detail.html css样式（奖励积分明细）end*/


/*my_business_center.html css样式（商家中心）start*/

.my_business_center_user {
	margin-top: 2.5%;
}

.my_business_center_user p {
	color: #333;
	height: 34px;
	line-height: 34px;
	padding: 0 3%;
}

.my_business_enterprise_consumers {
	width: 36%;
	height: 20px;
	line-height: 20px;
	margin: 3% 5%;
	color: #fff;
	font-size: 14px;
	border-radius: 20px;
	text-align: center;
	background: linear-gradient(to right, #ec403e, #f5594b, #fa6752, #ff7358);
}

.my_business_moneynum {
	color: #e60012;
}

.my_business_category {
	display: inline-block;
	width: 33%;
	padding-top: 1%;
}

.my_business_apply_btn {
	display: inline-block;
	width: 22%;
	padding: 1%;
	background: #e60012;
	color: #fff;
	border-radius: 5px;
	text-align: center;
}

.my_business_grid_list {
	background: #fff !important;
}

.my_business_grid_list .mui-media-body {
	font-size: 12px !important;
	color: #999 !important;
}

.my_business_grid_img {
	display: inline-block;
	width: 26px;
	height: 26px;
}

.my_business_grid_list .mui-table-view-cell {
	border: none !important;
	padding: 10px 0px;
}

.my_business_grid_list.mui-grid-9 {
	padding-top: 4%;
}

.my_business_grid_list {
	border: none !important;
}

.my_business_grid_list .mui-table-view-cell>a:not(.mui-btn) {
	padding: 0 !important;
}

.my_business_scroll_wrapper.mui-scroll-wrapper {
	margin: 2% 0;
}


/*my_business_center.html css样式（商家中心）end*/


/*my_user.html内容css开始（我的）start*/


/*公告样式*/

.my_notice {
	line-height: 44px;
	padding-left: 2%;
}

.my_notice img {
	width: 5%;
	vertical-align: -4%;
	margin-right: 2%;
}

.my_user_mainbox {
	position: static;
}

.my_user_mainbox .mui-table-view-cell:after {
	right: 12px;
	left: 12px;
	background: #dedede;
}

.my_user_mainbox .mui-table-view-cell>a:not(.mui-btn) {
	margin-bottom: 0;
}

.my_user_btn {
	display: inline-block;
	color: #fff;
	width: 38%;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	border-radius: 20px;
	text-align: center;
	background: linear-gradient(to right, #ec403e, #f5594b, #fa6752, #ff7358);
	;
}

.my_user_right_arrow.mui-navigate-right:after {
	font-weight: bold;
	font-size: 20px;
	color: #ccc;
}

.my_user_grid_list {
	margin: 0 !important;
}

.my_user_grid_paymentimg {
	position: static;
}

.my_user_stay_payment_num {
	font-size: 8px;
	line-height: 11px;
	position: absolute;
	top: -3px;
	right: 29%;
	padding: 0 3px;
	color: #fff;
	background: #e60012;
}

.my_user_center_row {
	width: 100%;
	height: 70px;
	background: #fff;
	margin: 3% 0;
}

.my_user_center_row li {
	margin-top: 13px;
	height: 42px;
	text-align: center;
}

.my_user_grid_imgall {
	width: 22%;
}


/*.my_user_grid_img {
	width: 26%;
}*/

.my_user_center_row li p {
	height: 21px;
	margin: auto;
	font-size: 12px;
}

.my_user_center_row li .my_user_integral_num {
	color: #e60012;
	font-size: 14px;
}

.my_user_bgbox {
	position: relative;
}

.my_user_bgcon {
	position: absolute;
	left: -2px;
	top: 0;
	width: 10px;
	height: 42px !important;
	background: url(../images/my_user_bgcon.png) no-repeat -5px 0;
}


/*my_user.html内容css开始（end）end*/


/*my_online_service.html内容css开始（在线客服）start*/

.my_online_service_boxpic {
	width: 40%;
	padding-top: 25%;
	margin: 0 auto;
}

.my_online_service_boxcon {
	width: 50%;
	margin: 6% auto 2%;
}

.my_online_service_boxcon p {
	color: #333;
	margin: 0 0 4px 13%;
	text-align: left;
}

.my_online_service_boxbtn {
	width: 30%;
	height: 26px;
	line-height: 26px;
	background: #e60012;
	border-radius: 25px;
	font-size: 14px;
	margin: 0 auto 0 31%;
	text-align: center;
	color: #fff;
}

.my_online_service_boxbtn img {
	width: 13%;
	vertical-align: middle;
	margin-right: 12%;
}


/*my_online_service.html内容css结束（在线客服）end*/


/*支付密码*/

.payment_password {
	margin-top: 2% !important;
	font-size: 14px;
}


/*找回支付密码*/

.mui-input-group input {
	font-size: 14px;
}

input.input_code {
	width: 60%;
}

input.input_code:last-child {
	text-align: right;
}

.send_code {
	width: 33%;
	color: #e60012;
	font-size: 14px;
	line-height: 30px;
	border: 0!important;
}

.input_tel {
	width: 33%;
	font-size: 14px;
	line-height: 40px;
	border: 0!important;
	padding: 0 15px;
}

.mui-input-group:before,
.mui-input-group:after,
.mui-input-group .mui-input-row:after {
	height: 0;
}

.mui_table_viewpwd .mui-table-view-cell {
	padding: 0;
}


/*modify_payment_password.html css样式（修改支付密码）开始*/

.mui_table_view:first-child {
	margin: 2% 0;
}

.mui_table_view.mui-table-view:before,
.mui_table_view.mui-table-view:after {
	height: 0;
}

.sell_order_form label {
	font-size: 14px;
}

.sell_order_form input {
	font-size: 12px;
}

.sell_order_form input[type=text],
.sell_order_form input[type=password],
input[type=number] {
	height: 20px;
	padding: 0;
}

.sell_order_form .mui-input-row label {
	line-height: 1;
	padding: 4px 0;
}


/*modify_payment_password.html css样式（修改支付密码）结束*/

.the_loginCon {
	width: 92%;
	margin: 0 auto;
	margin-top: 10%;
}

.the_login {
	text-align: center;
	height: 45px;
	line-height: 45px;
	color: #fff;
	border-radius: 8px;
	background: #e31d38;
}


/*提示弹框*/

.mui-toast-container {
	bottom: 45% !important;
}

.mui-toast-message {
	background: url(../images/Not_through.png) no-repeat center 5px #000;
	background-size: 30px;
	opacity: 0.6;
	color: #fff;
	padding: 40px 5px 5px 5px;
}


/*平台公告*/

.platform_notice_list:before,
.platform_notice_list:after {
	background-color: #e5e5e5;
}

.platform_notice_list .mui-table-view-cell:after {
	left: 0;
	background-color: #e5e5e5;
}

.platform_notice_list li,
.platform_notice_list li .mui-badge-inverted {
	font-size: 14px !important;
	color: #333;
}


/*公告详情*/

#notice_content img {
	width: 100%;
}


/*新增样式*/

.inte_select {
	float: right;
	width: auto;
	margin-bottom: 0;
	padding-right: 15px!important;
	color: #999!important;
}

.inte_select option {
	text-align: right!important;
}


/*su*/

.mui-table-view-cell:after,
.mui-table-view:before {
	height: 0;
}

.all_order {
	border: 1px solid #f0f0f0;
	width: 96%;
	margin-left: 2%;
	border-radius: 8px;
	overflow: hidden;
}

.all_span {
	margin-right: 20px;
	font-size: 12px;
	line-height: 21px;
	color: #8f8f94;
}

.tmx_memberNo {
	margin-left: 10px;
	font-size: 13px;
	line-height: 18px;
}

.orderCon .orderCon_li {
	position: relative;
	width: 20%;
	float: left;
}

.orderCon .orderCon_li img {
	width: 25px;
	vertical-align: bottom;
}

.orderCon .orderCon_lis img {
	width: 21px;
}


/*提现记录 2019-1-13*/

.advance_record_list a {
	font-size: 14px;
}

.advance_record_list .advance_record_li:after {
	height: 1px;
	right: 15px;
	background-color: #e9e9e9;
}

.advance_record_list li i {
	font-style: normal;
}

.advance_record_list li span {
	color: #ff9639;
	padding-top: 13px;
}


/*积分中心2018-1-13新增*/

.integral_center_new_box {
	/*position: fixed;
				top: 44px;
				left: 0;
				bottom: 0;
				right: 0;*/
	background: #ff9639;
	width: 100%;
	height: 220px;
	z-index: 99999;
}

.integral_center_new_box .integral_center_row {
	background: #ff9639;
	padding: 2% 0 30%;
}

.integral_center_new_box .integral_center_row li {
	border-right: 1px solid #fff;
}

.integral_center_new_box .integral_center_row li p {
	color: #fff;
}

.integral_center_new_advance {
	margin: auto;
	text-align: center;
	height: 50px;
	line-height: 50px;
}

.integral_center_new_advance a {
	background: #fff;
	color: #ff9639;
	padding: 3% 8%;
	font-size: 14px;
	border-radius: 5px;
}

.integral_center_new_record {
	margin: auto;
	text-align: center;
	color: #fff;
}

.advance_poundage {
	padding-right: 5%;
	color: #fff;
	font-size: 12px;
}

.integral_center_new_slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
	color: #ff9639;
	border-bottom: 2px solid #ff9639 !important;
}

.integral_center_new_slider .my_business_scroll_wrapper.mui-scroll-wrapper {
	margin: 0;
}

.integral_center_new_bill {
	height: 40px;
	line-height: 40px;
	background: #fff !important;
	margin: 3% 0 0;
}

.integral_center_new_bill p {
	margin-bottom: 0;
	padding: 0 10px;
	font-size: 12px;
}

.integral_center_new_bill span {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding-right: 10px;
}